cherry pits - Alemán Inglés Diccionario